embryonal sac - Spanish English Dictionary